#programmingUnmoderated tagAll postsTrending CommunitiesSplinterlandsScrobble.lifeHIVE CN 中文社区WorldmappinActifitSnapsBlack And WhiteHive FoodGEMSHive LearnersTown SquarePhotography LoversExplore Communities...#programmingTrendingHotNewPayoutsMutedscipio (71)in StemSocial • 6 hours agoLearn Zig Series (#163) - Bitmap Font RenderingLearn Zig Series (#163) - Bitmap Font Rendering What will I learn? What a bitmap font actually is -- a table of tiny images where each letter is stored not as pixels…scipio (71)in StemSocial • 12 hours agoLearn Rust Series (#51) - Panics, Unwinding, abort, and catch_unwindLearn Rust Series (#51) - Panics, Unwinding, abort, and catch_unwind What will I learn You will learn what a panic is and how it differs from a recoverable Result…scipio (71)in #blog • 20 hours agoLearn JS Series (#26) - Currying and Partial ApplicationLearn JS Series (#26) - Currying and Partial Application What will I learn You will learn what currying is: turning a multi-argument function into a chain of…scipio (71)in StemSocial • 2 days agoLearn Rust Series (#50) - anyhow: Flexible Application-Level Errors & ContextLearn Rust Series (#50) - anyhow: Flexible Application-Level Errors & Context What will I learn You will learn how the anyhow crate handles errors in application code…scipio (71)in StemSocial • 2 days agoLearn JS Series (#25) - IIFEs and the Module Pattern (the Pre-2015 Way to Get Privacy)Learn JS Series (#25) - IIFEs and the Module Pattern (the Pre-2015 Way to Get Privacy) What will I learn You will learn what an IIFE is, and the syntax trick that makes…scipio (71)in StemSocial • 2 days agoLearn Zig Series (#162) - Sprite Rendering and Tile MapsLearn Zig Series (#162) - Sprite Rendering and Tile Maps What will I learn? What a sprite actually is -- a small pre-drawn image you stamp onto the screen wholesale…scipio (71)in StemSocial • 3 days agoLearn JS Series (#24) - Recursion: Base Cases, the Call Stack, and Stack OverflowsLearn JS Series (#24) - Recursion: Base Cases, the Call Stack, and Stack Overflows What will I learn You will learn what recursion is, and the two ingredients every…scipio (71)in StemSocial • 3 days agoLearn Rust Series (#49) - thiserror: Ergonomic Library ErrorsLearn Rust Series (#49) - thiserror: Ergonomic Library Errors What will I learn You will learn how the thiserror crate generates error boilerplate from a few…scipio (71)in StemSocial • 3 days agoLearn Zig Series (#161) - Double Buffering and VsyncLearn Zig Series (#161) - Double Buffering and Vsync What will I learn? Why drawing straight into the memory the display reads from makes shapes flicker and tear…scipio (71)in StemSocial • 4 days agoLearn Rust Series (#48) - Custom Error Types & the std::error::Error TraitLearn Rust Series (#48) - Custom Error Types & the std::error::Error Trait What will I learn You will learn how to design a custom error type as an enum of failure…scipio (71)in StemSocial • 4 days agoLearn JS Series (#23) - call, apply, and bind: Controlling this ExplicitlyLearn JS Series (#23) - call, apply, and bind: Controlling this Explicitly What will I learn You will learn exactly what call , apply , and bind do, and how they…scipio (71)in StemSocial • 4 days agoLearn Zig Series (#160) - 2D Transform MatricesLearn Zig Series (#160) - 2D Transform Matrices What will I learn? Why every shape we have drawn so far is nailed to fixed pixel coordinates, and why hand-editing…scipio (71)in StemSocial • 5 days agoLearn Zig Series (#159) - Polygon Filling: ScanlineLearn Zig Series (#159) - Polygon Filling: Scanline What will I learn? Why an arbitrary polygon cannot lean on the tidy symmetry that made circles and ellipses easy to…scipio (71)in #blog • 5 days agoLearn JS Series (#22) - The this Keyword: Five Rules That Explain Every CaseLearn JS Series (#22) - The this Keyword: Five Rules That Explain Every Case What will I learn You will learn that this is decided by HOW a function is called, not…scipio (71)in StemSocial • 5 days agoLearn Rust Series (#47) - Option Combinators & Null-Free ProgrammingLearn Rust Series (#47) - Option Combinators & Null-Free Programming What will I learn You will learn how to transform and chain Option values without writing a…scipio (71)in StemSocial • 6 days agoLearn Zig Series (#158) - Circle and Ellipse RasterizationLearn Zig Series (#158) - Circle and Ellipse Rasterization What will I learn? Why a circle fights the pixel grid even harder than a line does, and why the obvious y =…nftea.gallery (71)in BitShares • 6 days agoAnother update for the Bitshares Astro UI! New pages, new features, fixes, etc!Dev blog for the bitshares astro ui application - talking about the new features, new pages, improved ux, etcnftea.gallery (71)in BitShares • 6 days agoThe BeetVault wallet has been updated to v1.3.20! Focused on Bitshares fixes!Announcing a small change to the BeetVault multiwallet which adds more support for the Bitshares blockchain!scipio (71)in StemSocial • 6 days agoLearn Rust Series (#46) - Result Combinators: map, map_err, and_then, ok_orLearn Rust Series (#46) - Result Combinators: map, map_err, and_then, ok_or What will I learn You will learn how to transform a Result without writing a match at…vinodkumar033 (44)in Splinterlands • yesterdayWhy Cybersecurity Matters More Than Ever in 2026Every day, millions of people use smartphones, laptops, and online services without realizing how many cyber threats exist. Cybersecurity is no longer only for hackers or IT…